import userInFoPinia from "@pinia/modules/user";

// export default {
//     mounted(el, binding, vnode) {
//         const userStore = userInFoPinia()
// //无权限时候删除按钮不显示
//         if (!userStore.isAuthenticated || !userStore.isAdmin) {
//             el.style.display = 'none'
//         }
//     }
// }

export default {
    mounted(el, binding, vnode) {
        const userStore = userInFoPinia()
        if (!userStore.isAuthenticated || !userStore.isAdmin) {
            // 设置样式使按钮不可点击
            el.style.pointerEvents = 'none';
            // el.style.cursor='not-allowed';
            el.style.opacity = '0.5' // 可以设置透明度来表示按钮不可用
        } else {
            // 如果用户有权限，恢复按钮的默认状态
            el.style.pointerEvents = ''
            el.style.opacity = '' // 恢复默认透明度
        }
    }
}
